<?php

require_once('basico/start.php');
verificaAcessoAreaRestrita();

$db = $GLOBALS['connectionDefault'];

$table = 'indisponibilidade_tipo';
$idFieldLabel = 'id_'.$table;
$idField = $_POST[$idFieldLabel];

$fields['nome'] = $_POST['nome'];
$fields['descricao'] = $_POST['descricao'];
$fields[$idFieldLabel] = $idField;

if(!$idField){
	
	$confirm = $db->persist($table, $fields, $action = 'insert');
	if($confirm)Auditoria::gravaLog('Insert', 'Novo tipo de indisponibilidade', $table, $confirm);
}else{
	$confirm = $db->update($table, $fields, array($idFieldLabel=>$idField));
	if($confirm)Auditoria::gravaLog('Update', 'Tipo de indisponibilidade atualizado', $table, $idField);
}

$resposta = new Resposta();
$resposta->redirect($confirm);